special advisor - English Synonyms Dictionary